debt repayment difficulty - Spanish English Dictionary